long practised - Francés Inglés Diccionario